normal{stats} R Documentation

Descrio:

Funo para normalizar dados de uma matriz, com opo de testar quais das transformaes possveis apresentam maior chance de produzir uma matriz normal. Ser apresentado um histograma com a matriz transformada e linhas  da densidade estimada e a curva normal para a uma amostra hipottica com a mdia e desvio padro da amostra transformada.

Uso:

normal(x, transf="todos", teste="SW")

Argumentos:

x: uma matriz de dados numricos

transf: Transformao a ser realizada. "sq" - Raiz quadrada, "cub" - Raiz cbica, "inv" - inverso do nmero, "lg" - Transformao logartmica, "media" - Razo pela mdia do total, "todos" - Todas as transformaes anteriores sero realizadas e a que apresentar a maior chance da transformao apresentar uma distribuio normal ser escolhida. 

teste: Escolha de qual teste de normalidade ser utilizado. "SW" - Teste de Shapiro-Wilk. "KS" - Teste de kolmogorov-Smirnov.

Detalhes:
A funo dever ser alimentada com uma matriz de uma linha, onde estaro os valores a ser transformados e analizados. 

Valores
Ser retornada uma varivel contendo a matriz transformada e o(s) grfico(s) de distribuio e o p do teste de normalizade. 

Autor
Raymond Sehiji Takiguchi

Referncia.
Ausente

Exemplos
#Obtm uma matriz com a transformao que tem a maior chance de apresentar distribuio normal utilizando-se do teste de Shapiro-Wilk
 x<-matrix(iris[,2])
 normal(x)

#Obtm uma matriz com tranformao logaritmica e teste de Kolgoromov-Smirnov
x<-matrix(iris[,2])
 normal(x, transf="lg", teste="KS")